package modelo;

public abstract class ObjetoRobadoStrategy {

	protected String nombre;
	protected Ciudad ciudad;
	protected Dificultad dificultad;
	
	public Ciudad obtenerCiudad(){
		return ciudad;
	}
	
	public Dificultad obtenerDificultad(){
		return dificultad;
	}

	public String obtenerNombre(){
		return nombre;
	}

	@Override
    public boolean equals(Object obj) {
        if (this == obj) return true;
        if (obj == null) return false;
        if (this.getClass() != obj.getClass()) return false;
        ObjetoRobadoStrategy obj_robado = (ObjetoRobadoStrategy) obj;
        if (this.nombre != obj_robado.nombre) return false;
        return true;
    }
	
}